package com.boot.web.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 商品订单实体类
 * @author 【zhouJie】
 * @date 2021-09-28 17:52:24
 */
@TableName("goods_orders")
@Data
public class GoodsOrders implements Serializable{

private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    // 主键ID
    private Integer id;

    @TableField("order_no")
    // 订单号
    private String orderNo;

    @TableField("total_amount")
    // 支付总金额
    private BigDecimal totalAmount;

    @TableField("prepay_id")
    // 支付prepay_id
    private String prepayId;

    @TableField("pay_type")
    // 支付方式（0=微信支付，1=余额支付，2=积分支付，3=拼团余额支付，4=app微信支付，5=app支付宝支付）
    private String payType;

    @TableField("order_person_id")
    // 下单人
    private Integer orderPersonId;

    @TableField("consignee_name")
    // 收货人姓名
    private String consigneeName;

    @TableField("consignee_phone")
    // 收货人电话
    private String consigneePhone;

    @TableField("address")
    // 收货地址
    private String address;

    @TableField("update_time")
    // 更新时间
    private Date updateTime;


}
